stop yapping - Turkish English Dictionary